Design, architect and implement the backend solutions in order to scale keeping in mind the performance and infrastructure costs associated with an AI system.
Demonstrate high competency in understanding the requirements of an AI-powered solution and structuring the development and releases of the software system.
Endorse the latest data science and engineering practices within our organization to ensure scalability of our systems and mobility of development.
Collaborate with the data science, engineering, and company leadership, helping to set the strategy and standards for data science, engineering, and advanced analytics.
Develop and adopt low-latency and scalable software that leverage AI models.
Conceive and prototype innovative AI products and solutions to enable our current and potential customers to adopt aiXplain’s platform.
Innovate, design, develop, test, deploy, maintain, and enhance software solutions along with managing project priorities, deadlines, and deliverables.
Attend all team meetings required by management
Uphold company principles, given the global nature of the business
Work flexible hours as requested by team
Use team selected tools (ex. Jira & others) to effectively manage work
Quality control and test your work and assist in checking others
Entrepreneurial: dealing with ambiguity and working in a highly collaborative tech-startup environment while maintaining a customer-centric approach.
2+ years working experience building scalable backend software handling high requests per second concurrency.
Experience using Kubernetes platform infrastructure stacks (like KNative, Istio) or defining your own custom resources as required by need.
BSc in Computer/Software Engineering, Science, or similar technical field.
Experience in designing, building, and deploying end-to-end ML pipelines using DL frameworks like PyTorch and TensorFlow 2.0.
Good knowledge of Javascript, Python and experience with at least one MVC framework (e.g. Django) and one statically typed language like GoLang.
Experience in training and serving ML models using both deep learning frameworks (PyTorch, TensorFlow) and statistical models (scikitlearn, XGBoost).
Experience in MLOps, AutoML, and Big-Data Platforms such as Kubeflow, MLflow, Spark, Kubernetes, Docker.
Experienced with SQL/NoSQL databases and Big-Data platforms (PostGreSQL, MongoDB, Redis, Cassandra, Spark etc).
Experience working with Cloud infrastructure environments (AWS, Azure, GCP).
3+ years of experience in software development, machine learning engineering and backend engineering.
Kaggle Achievements and/or Open-Source Project Contributions.
Delivered talks for machine learning software in tech conferences, preferably applications involving AI/ML.
Excellence in Deep Learning Frameworks: PyTorch, TensorFlow 2.0.
Experience in Unsupervised, Semi-Supervised & Active Learning.
Experience in Hyperparameter Optimization Methods & Frameworks.
Experience in Neural Architecture Search, and Model Compression / Distillation frameworks.
Company
aiXplain
United States of America
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Golang Job Details
Come join a team of industry and science leaders to achieve a vision of empowering innovation through state-of-the-art artificial intelligence leveraging multiple cloud technologies. We are addressing exciting challenges for our customers, at the intersection of AI/ML and cutting-edge cloud infrastructure.
We are looking for candidates who are adept in AI/ML and software engineering capabilities.
What You Would Do:
Your Qualifications are:
Desired Skills:
Job Skills
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs